/**
 * Form 组件入口文件
 *
 * 功能：作为 Form 组件的统一导出入口
 * 作用：
 * 1. 导入 Form 和 FormItem 组件
 * 2. 提供统一的导出接口
 * 3. 方便其他模块引用表单组件
 *
 * 导出方式：
 * - 默认导出：Form 组件（表单容器）
 * - 命名导出：FormItem 组件（表单项）
 *
 * 使用示例：
 * ```tsx
 * import Form, { FormItem } from './components/Form';
 *
 * <Form>
 *   <FormItem name="username" label="用户名">
 *     <Input />
 *   </FormItem>
 * </Form>
 * ```
 */

// 导入 Form 组件（表单容器）
import Form from "./form";

// 导入 FormItem 组件（表单项）
import FormItem from "./formItem";

/**
 * 命名导出 FormItem 组件
 * 允许用户单独导入表单项组件
 */
export { FormItem };

/**
 * 命名导出 Form 组件
 * 允许用户通过命名导入的方式导入
 */
export { Form };

/**
 * 默认导出 Form 组件
 * 作为表单组件的主要入口
 */
export default Form;
